<?xml version="1.0" encoding="UTF-8"?>

<bpws:process xmlns:bpws="http://docs.oasis-open.org/wsbpel/2.0/process/executable" xmlns:info="http://www.tibco.com/bw/process/info" xmlns:ns="http://www.tibco.com/pe/EngineTypes" xmlns:ns0="http://www.tibco.com/namespaces/tnt/plugins/file/v2" xmlns:ns1="http://www.tibco.com/namespaces/tnt/plugins/file" xmlns:ns2="http://tns.tibco.com/bw/activity/timer/xsd/output" xmlns:ns3="http://www.tibco.com/pe/WriteToLogActivitySchema" xmlns:sca="http://docs.oasis-open.org/ns/opencsa/sca/200912" xmlns:sca-bpel="http://docs.oasis-open.org/ns/opencsa/sca-bpel/200801" xmlns:tibex="http://www.tibco.com/bpel/2007/extensions" xmlns:tibprop="http://ns.tibco.com/bw/property" xmlns:xsd="http://www.w3.org/2001/XMLSchema" exitOnStandardFault="no" name="svg05.Process" suppressJoinFailure="yes" targetNamespace="http://xmlns.example.com/20141220174019" x="140" y="20" width="717" height="516" type="process">  
  <tibex:Types> 
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.tibco.com/pe/EngineTypes" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.tibco.com/pe/EngineTypes">  
      <xs:complexType block="extension restriction" final="extension restriction" name="ErrorReport"> 
        <xs:sequence> 
          <xs:element block="extension restriction substitution" form="unqualified" name="StackTrace" type="xs:string"/>  
          <xs:element block="extension restriction substitution" form="unqualified" name="Msg" type="xs:string"/>  
          <xs:element block="extension restriction substitution" form="unqualified" name="FullClass" type="xs:string"/>  
          <xs:element block="extension restriction substitution" form="unqualified" name="Class" type="xs:string"/>  
          <xs:element block="extension restriction substitution" form="unqualified" name="ProcessStack" type="xs:string"/>  
          <xs:element block="extension restriction substitution" form="unqualified" minOccurs="0" name="MsgCode" type="xs:string"/>  
          <xs:element block="extension restriction substitution" form="unqualified" minOccurs="0" name="Data" type="tns:anydata"/> 
        </xs:sequence> 
      </xs:complexType>  
      <xs:complexType block="extension restriction" final="extension restriction" name="ProcessContext"> 
        <xs:sequence> 
          <xs:element block="extension restriction substitution" form="unqualified" name="JobId" type="xs:string"/>  
          <xs:element block="extension restriction substitution" form="unqualified" name="ProcessInstanceId" type="xs:string"/>  
          <xs:element block="extension restriction substitution" form="unqualified" minOccurs="0" name="CustomJobId" type="xs:string"/>  
          <!--xs:element name="RestartedFromCheckpoint" form="unqualified" block="extension restriction substitution" type="xs:boolean"/-->  
          <!--xs:element minOccurs="0" maxOccurs="unbounded" name="TrackingInfo" form="unqualified" block="extension restriction substitution" type="xs:string"/--> 
        </xs:sequence> 
      </xs:complexType>  
      <xs:complexType block="extension restriction" final="extension restriction" name="anydata"> 
        <xs:sequence> 
          <xs:any namespace="##any" processContents="lax"/> 
        </xs:sequence> 
      </xs:complexType>  
      <xs:element block="extension restriction substitution" final="extension restriction" name="ErrorReport" type="tns:ErrorReport"/>  
      <xs:element block="extension restriction substitution" final="extension restriction" name="ProcessContext" type="tns:ProcessContext"/>  
      <xs:element block="extension restriction substitution" final="extension restriction" name="CorrelationValue" type="xs:string"/> 
    </xs:schema>  
    <schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.tibco.com/bw/pe/plugin/5.0/exceptions" attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="http://schemas.tibco.com/bw/pe/plugin/5.0/exceptions" version="">  
      <complexType name="ActivityExceptionType"> 
        <sequence> 
          <element name="msg" type="string"/>  
          <element minOccurs="0" name="msgCode" type="string"/> 
        </sequence> 
      </complexType>  
      <element name="ActivityException" type="tns:ActivityExceptionType"/>  
      <complexType name="ActivityTimedOutExceptionType"> 
        <complexContent> 
          <extension base="tns:ActivityExceptionType"/> 
        </complexContent> 
      </complexType>  
      <element name="ActivityTimedOutException" type="tns:ActivityTimedOutExceptionType"/> 
    </schema>  
    <schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.tibco.com/namespaces/tnt/plugins/file/v2" targetNamespace="http://www.tibco.com/namespaces/tnt/plugins/file/v2">  
      <complexType name="ReadActivityInputClass"> 
        <sequence> 
          <element maxOccurs="1" minOccurs="0" name="fileName" type="string"/>  
          <element maxOccurs="1" minOccurs="0" name="encoding" type="string"/> 
        </sequence> 
      </complexType>  
      <element name="ReadActivityInputClass" type="tns:ReadActivityInputClass"/> 
    </schema>  
    <schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.tibco.com/namespaces/tnt/plugins/file" targetNamespace="http://www.tibco.com/namespaces/tnt/plugins/file">  
      <complexType name="EventSourceConfigClass"> 
        <sequence> 
          <element maxOccurs="1" minOccurs="1" name="fileName" type="string"/>  
          <element maxOccurs="1" minOccurs="1" name="pollInterval" type="int"/>  
          <element maxOccurs="1" minOccurs="0" name="includeSubDirectories" type="boolean"/>  
          <element maxOccurs="1" minOccurs="0" name="includeCurrent" type="boolean"/>  
          <element maxOccurs="1" minOccurs="0" name="excludeContent" type="boolean"/>  
          <element maxOccurs="1" minOccurs="0" name="mode" type="string"/>  
          <element maxOccurs="1" minOccurs="0" name="encoding" type="string"/>  
          <element maxOccurs="1" minOccurs="0" name="encodingUsed" type="string"/>  
          <element maxOccurs="1" minOccurs="0" name="sortorder" type="string"/>  
          <element maxOccurs="1" minOccurs="0" name="sortby" type="string"/> 
        </sequence> 
      </complexType>  
      <element name="EventSourceConfigClass" type="tns:EventSourceConfigClass"/>  
      <complexType name="ReadActivityConfigClass"> 
        <sequence> 
          <element maxOccurs="1" minOccurs="0" name="excludeContent" type="boolean"/>  
          <element maxOccurs="1" minOccurs="0" name="encoding" type="string"/> 
        </sequence> 
      </complexType>  
      <element name="ReadActivityConfigClass" type="tns:ReadActivityConfigClass"/>  
      <complexType name="ReadActivityInputClass"> 
        <sequence> 
          <element maxOccurs="1" minOccurs="0" name="fileName" type="string"/> 
        </sequence> 
      </complexType>  
      <element name="ReadActivityInputClass" type="tns:ReadActivityInputClass"/>  
      <complexType name="fileInfoType"> 
        <sequence> 
          <element maxOccurs="1" minOccurs="1" name="fullName" type="string"/>  
          <element maxOccurs="1" minOccurs="1" name="fileName" type="string"/>  
          <element maxOccurs="1" minOccurs="1" name="location" type="string"/>  
          <element maxOccurs="1" minOccurs="0" name="configuredFileName" type="string"/>  
          <element maxOccurs="1" minOccurs="1" name="type" type="string"/>  
          <element maxOccurs="1" minOccurs="1" name="readProtected" type="boolean"/>  
          <element maxOccurs="1" minOccurs="1" name="writeProtected" type="boolean"/>  
          <element maxOccurs="1" minOccurs="1" name="size" type="long"/>  
          <element maxOccurs="1" minOccurs="1" name="lastModified" type="string"/> 
        </sequence> 
      </complexType>  
      <complexType name="fileContentTypeBinary"> 
        <sequence> 
          <element maxOccurs="1" minOccurs="1" name="binaryContent" type="base64Binary"/> 
        </sequence> 
      </complexType>  
      <complexType name="fileContentTypeTextClass"> 
        <sequence> 
          <element maxOccurs="1" minOccurs="1" name="textContent" type="string"/>  
          <element maxOccurs="1" minOccurs="0" name="encoding" type="string"/> 
        </sequence> 
      </complexType>  
      <complexType name="ReadActivityOutputNoContentClass"> 
        <sequence> 
          <element maxOccurs="1" minOccurs="1" name="fileInfo" type="tns:fileInfoType"/> 
        </sequence> 
      </complexType>  
      <element name="ReadActivityOutputNoContentClass" type="tns:ReadActivityOutputNoContentClass"/>  
      <complexType name="ReadActivityOutputBinaryClass"> 
        <sequence> 
          <element maxOccurs="1" minOccurs="1" name="fileInfo" type="tns:fileInfoType"/>  
          <element maxOccurs="1" minOccurs="1" name="fileContent" type="tns:fileContentTypeBinary"/> 
        </sequence> 
      </complexType>  
      <element name="ReadActivityOutputBinaryClass" type="tns:ReadActivityOutputBinaryClass"/>  
      <complexType name="ReadActivityOutputTextClass"> 
        <sequence> 
          <element maxOccurs="1" minOccurs="1" name="fileInfo" type="tns:fileInfoType"/>  
          <element maxOccurs="1" minOccurs="1" name="fileContent" type="tns:fileContentTypeTextClass"/> 
        </sequence> 
      </complexType>  
      <element name="ReadActivityOutputTextClass" type="tns:ReadActivityOutputTextClass"/>  
      <complexType name="FileIOException"/>  
      <element name="FileIOException" type="tns:FileIOException"/>  
      <complexType name="EventSourceOuputNoContentClass"> 
        <sequence> 
          <element maxOccurs="1" minOccurs="1" name="action" type="string"/>  
          <element maxOccurs="1" minOccurs="1" name="timeOccurred" type="long"/>  
          <element maxOccurs="1" minOccurs="1" name="fileInfo" type="tns:fileInfoType"/> 
        </sequence> 
      </complexType>  
      <element name="EventSourceOuputNoContentClass" type="tns:EventSourceOuputNoContentClass"/>  
      <complexType name="EventSourceOuputBinaryClass"> 
        <sequence> 
          <element maxOccurs="1" minOccurs="1" name="action" type="string"/>  
          <element maxOccurs="1" minOccurs="1" name="timeOccurred" type="string"/>  
          <element maxOccurs="1" minOccurs="1" name="fileInfo" type="tns:fileInfoType"/>  
          <element maxOccurs="1" minOccurs="1" name="fileContent" type="tns:fileContentTypeBinary"/> 
        </sequence> 
      </complexType>  
      <element name="EventSourceOuputBinaryClass" type="tns:EventSourceOuputBinaryClass"/>  
      <complexType name="EventSourceOuputTextClass"> 
        <sequence> 
          <element maxOccurs="1" minOccurs="1" name="action" type="string"/>  
          <element maxOccurs="1" minOccurs="1" name="timeOccurred" type="long"/>  
          <element maxOccurs="1" minOccurs="1" name="fileInfo" type="tns:fileInfoType"/>  
          <element maxOccurs="1" minOccurs="1" name="fileContent" type="tns:fileContentTypeTextClass"/> 
        </sequence> 
      </complexType>  
      <element name="EventSourceOuputTextClass" type="tns:EventSourceOuputTextClass"/>  
      <complexType name="WriteActivityConfigClass"> 
        <sequence> 
          <element maxOccurs="1" minOccurs="0" name="createNewFile" type="boolean"/>  
          <element maxOccurs="1" minOccurs="0" name="append" type="boolean"/>  
          <element maxOccurs="1" minOccurs="0" name="encoding" type="string"/>  
          <element maxOccurs="1" minOccurs="0" name="compressFile" type="string"/> 
        </sequence> 
      </complexType>  
      <element name="WriteActivityConfigClass" type="tns:WriteActivityConfigClass"/>  
      <complexType name="WriteActivityInputBinaryClass"> 
        <sequence> 
          <element maxOccurs="1" minOccurs="0" name="fileName" type="string"/>  
          <element maxOccurs="1" minOccurs="1" name="binaryContent" type="base64Binary"/> 
        </sequence> 
      </complexType>  
      <element name="WriteActivityInputBinaryClass" type="tns:WriteActivityInputBinaryClass"/>  
      <complexType name="WriteActivityInputTextClass"> 
        <sequence> 
          <element maxOccurs="1" minOccurs="0" name="fileName" type="string"/>  
          <element maxOccurs="1" minOccurs="1" name="textContent" type="string"/>  
          <element maxOccurs="1" minOccurs="0" name="addLineSeparator" type="boolean"/>  
          <element maxOccurs="1" minOccurs="0" name="encoding" type="string"/> 
        </sequence> 
      </complexType>  
      <element name="WriteActivityInputTextClass" type="tns:WriteActivityInputTextClass"/>  
      <complexType name="WriteActivityOutputClass"> 
        <sequence> 
          <element maxOccurs="1" minOccurs="1" name="fileInfo" type="tns:fileInfoType"/> 
        </sequence> 
      </complexType>  
      <element name="WriteActivityOutputClass" type="tns:WriteActivityOutputClass"/>  
      <complexType name="CreateActivityConfigClass"> 
        <sequence> 
          <element maxOccurs="1" minOccurs="0" name="override" type="boolean"/>  
          <element maxOccurs="1" minOccurs="0" name="createDirectory" type="boolean"/>  
          <element maxOccurs="1" minOccurs="0" name="createMissingDirectories" type="boolean"/>  
          <element maxOccurs="1" minOccurs="0" name="overwrite" type="boolean"/> 
        </sequence> 
      </complexType>  
      <element name="CreateActivityConfigClass" type="tns:CreateActivityConfigClass"/>  
      <complexType name="CreateActivityInputClass"> 
        <sequence> 
          <element maxOccurs="1" minOccurs="0" name="fileName" type="string"/> 
        </sequence> 
      </complexType>  
      <element name="CreateActivityInputClass" type="tns:CreateActivityInputClass"/>  
      <complexType name="CreateActivityOutputClass"> 
        <sequence> 
          <element maxOccurs="1" minOccurs="1" name="fileInfo" type="tns:fileInfoType"/> 
        </sequence> 
      </complexType>  
      <element name="CreateActivityOutputClass" type="tns:CreateActivityOutputClass"/>  
      <complexType name="RemoveActivityConfigClass"/>  
      <element name="RemoveActivityConfigClass" type="tns:RemoveActivityConfigClass"/>  
      <complexType name="RemoveActivityInputClass"> 
        <sequence> 
          <element maxOccurs="1" minOccurs="0" name="fileName" type="string"/> 
        </sequence> 
      </complexType>  
      <element name="RemoveActivityInputClass" type="tns:RemoveActivityInputClass"/>  
      <complexType name="RemoveActivityOutputClass"> 
        <sequence> 
          <element maxOccurs="1" minOccurs="1" name="fileInfo" type="tns:fileInfoType"/> 
        </sequence> 
      </complexType>  
      <element name="RemoveActivityOutputClass" type="tns:RemoveActivityOutputClass"/>  
      <element name="RenameActivityConfig" type="tns:RenameActivityInputClass"/>  
      <complexType name="RenameActivityConfig"> 
        <sequence> 
          <element maxOccurs="1" minOccurs="0" name="overwrite" type="boolean"/>  
          <element maxOccurs="1" minOccurs="0" name="createMissingDirectories" type="boolean"/> 
        </sequence> 
      </complexType>  
      <complexType name="RenameActivityInputClass"> 
        <sequence> 
          <element maxOccurs="1" minOccurs="0" name="fromFileName" type="string"/>  
          <element maxOccurs="1" minOccurs="0" name="toFileName" type="string"/> 
        </sequence> 
      </complexType>  
      <element name="RenameActivityInputClass" type="tns:RenameActivityInputClass"/>  
      <complexType name="RenameActivityOutput"> 
        <sequence> 
          <element maxOccurs="1" minOccurs="1" name="fileInfo" type="tns:fileInfoType"/> 
        </sequence> 
      </complexType>  
      <complexType name="ListFilesActivityConfig"> 
        <sequence> 
          <element maxOccurs="1" minOccurs="0" name="mode" type="string"/> 
        </sequence> 
      </complexType>  
      <element name="ListFilesActivityConfig" type="tns:ListFilesActivityInputClass"/>  
      <complexType name="ListFilesActivityInputClass"> 
        <sequence> 
          <element maxOccurs="1" minOccurs="0" name="fileName" type="string"/> 
        </sequence> 
      </complexType>  
      <element name="ListFilesActivityInputClass" type="tns:ListFilesActivityInputClass"/>  
      <complexType name="files"> 
        <sequence> 
          <element maxOccurs="unbounded" minOccurs="0" name="fileInfo" type="tns:fileInfoType"/> 
        </sequence> 
      </complexType>  
      <complexType name="ListFilesActivityOutput"> 
        <sequence> 
          <element maxOccurs="1" minOccurs="1" name="files" type="tns:files"/> 
        </sequence> 
      </complexType>  
      <element name="ListFilesActivityOutput" type="tns:ListFilesActivityOutput"/>  
      <complexType name="CopyActivityConfig"> 
        <sequence> 
          <element maxOccurs="1" minOccurs="1" name="fromFileName" type="string"/>  
          <element maxOccurs="1" minOccurs="1" name="toFileName" type="string"/>  
          <element maxOccurs="1" minOccurs="0" name="overwrite" type="boolean"/>  
          <element maxOccurs="1" minOccurs="0" name="createMissingDirectories" type="boolean"/> 
        </sequence> 
      </complexType>  
      <element name="CopyActivityConfig" type="tns:CopyActivityInputClass"/>  
      <complexType name="CopyActivityInputClass"> 
        <sequence> 
          <element maxOccurs="1" minOccurs="0" name="fromFileName" type="string"/>  
          <element maxOccurs="1" minOccurs="0" name="toFileName" type="string"/> 
        </sequence> 
      </complexType>  
      <element name="CopyActivityInputClass" type="tns:CopyActivityInputClass"/>  
      <element name="RenameActivityOutput" type="tns:RenameActivityOutput"/>  
      <element name="input" type="tns:WaitForFileChangeActivityInput"/>  
      <complexType name="WaitForFileChangeActivityInput"> 
        <sequence> 
          <element minOccurs="0" name="key" type="string"/>  
          <element minOccurs="0" name="processTimeout" type="int"/> 
        </sequence> 
      </complexType> 
    </schema>  
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://tns.tibco.com/bw/activity/timer/xsd/output" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://tns.tibco.com/bw/activity/timer/xsd/output">  
      <xs:complexType name="TimerOutputSchemaType"> 
        <xs:sequence> 
          <xs:element form="unqualified" name="Now" type="xs:long"/>  
          <xs:element form="unqualified" name="Hour" type="xs:int"/>  
          <xs:element form="unqualified" name="Minute" type="xs:int"/>  
          <xs:element form="unqualified" name="Second" type="xs:int"/>  
          <xs:element form="unqualified" name="Week" type="xs:int"/>  
          <xs:element form="unqualified" name="Month" type="xs:int"/>  
          <xs:element form="unqualified" name="Year" type="xs:int"/>  
          <xs:element form="unqualified" name="Date" type="xs:date"/>  
          <xs:element form="unqualified" name="Time" type="xs:string"/>  
          <xs:element form="unqualified" name="DayOfMonth" type="xs:int"/> 
        </xs:sequence> 
      </xs:complexType>  
      <xs:element name="TimerOutputSchema" type="tns:TimerOutputSchemaType"/> 
    </xs:schema>  
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.tibco.com/pe/WriteToLogActivitySchema" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.tibco.com/pe/WriteToLogActivitySchema">  
      <xs:complexType name="LogParametersType"> 
        <xs:sequence> 
          <xs:element form="unqualified" minOccurs="0" name="msgCode" type="xs:string"/>  
          <xs:element form="unqualified" minOccurs="0" name="loggerName" type="xs:string"/>  
          <xs:element form="unqualified" minOccurs="0" name="logLevel" type="xs:string"/>  
          <xs:element form="unqualified" name="message" type="xs:string"/> 
        </xs:sequence> 
      </xs:complexType>  
      <xs:element name="ActivityInput" type="tns:LogParametersType"/> 
    </xs:schema> 
  </tibex:Types>  
  <tibex:ProcessInfo createdBy="gdu" createdOn="Sat Dec 20 17:40:19 CST 2014" description="" modifiedBy="gdu" modifiedOn="Tue Dec 23 14:32:46 CST 2014" modifiers="public" productVersion="6.2.1 V3 2014-11-26" scalable="true" singleton="true" stateless="false" type="IT"/>  
  <tibex:ProcessTemplateConfigurations/>  
  <notation:Diagram xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:bwnotation="http://tns.tibco.com/bw/runtime/BWNotation" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" measurementUnit="Pixel" type="BWProcess">  
    <children type="2001"> 
      <children type="5001"/>  
      <children type="3001"> 
        <styles xsi:type="notation:SortingStyle"/>  
        <styles xsi:type="notation:FilteringStyle"/>  
        <element href="//0/@process"/> 
      </children>  
      <children type="3002"> 
        <styles xsi:type="notation:SortingStyle"/>  
        <styles xsi:type="notation:FilteringStyle"/> 
      </children>  
      <children type="3003"> 
        <styles xsi:type="notation:SortingStyle"/>  
        <styles xsi:type="notation:FilteringStyle"/> 
      </children>  
      <children type="3004"> 
        <children type="4018"> 
          <children type="3018"> 
            <children type="4020"> 
              <children type="3020"> 
                <children type="4005"> 
                  <children type="3007"> 
                    <children type="4002"> 
                      <children type="4017"> 
                        <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                        <layoutConstraint xsi:type="notation:Bounds"/> 
                      </children>  
                      <children type="4017"> 
                        <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                        <layoutConstraint xsi:type="notation:Bounds"/> 
                      </children>  
                      <children type="4017"> 
                        <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                        <layoutConstraint xsi:type="notation:Bounds"/> 
                      </children>  
                      <children type="4017"> 
                        <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                        <layoutConstraint xsi:type="notation:Bounds"/> 
                      </children>  
                      <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                      <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                      <element href="//0/@process/@activity/@activity/@activities.0"/>  
                      <layoutConstraint x="-3" xsi:type="notation:Bounds" y="95"/> 
                    </children>  
                    <children type="4018"> 
                      <children type="3018"> 
                        <children type="4020"> 
                          <children type="3020"> 
                            <children type="4005"> 
                              <children type="3007"> 
                                <children type="4002 bw.file.read"> 
                                  <children type="4017"> 
                                    <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                    <layoutConstraint xsi:type="notation:Bounds"/> 
                                  </children>  
                                  <children type="4017"> 
                                    <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                    <layoutConstraint xsi:type="notation:Bounds"/> 
                                  </children>  
                                  <children type="4017"> 
                                    <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                    <layoutConstraint xsi:type="notation:Bounds"/> 
                                  </children>  
                                  <children type="4017"> 
                                    <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                    <layoutConstraint xsi:type="notation:Bounds"/> 
                                  </children>  
                                  <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                  <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                  <element href="//0/@process/@activity/@activity/@activities.1/@activity/@activities.2"/>  
                                  <layoutConstraint height="40" width="40" x="19" xsi:type="notation:Bounds" y="31"/> 
                                </children>  
                                <styles xsi:type="notation:DrawerStyle"/>  
                                <styles xsi:type="notation:SortingStyle"/>  
                                <styles xsi:type="notation:FilteringStyle"/> 
                              </children>  
                              <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                              <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                              <styles xsi:type="bwnotation:ResizingStyle"/>  
                              <element href="//0/@process/@activity/@activity/@activities.1/@activity"/>  
                              <layoutConstraint height="144" width="284" xsi:type="notation:Bounds"/> 
                            </children>  
                            <styles xsi:type="notation:SortingStyle"/>  
                            <styles xsi:type="notation:FilteringStyle"/> 
                          </children>  
                          <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                          <styles xsi:type="bwnotation:BackgroundStyle"/>  
                          <styles xsi:type="bwnotation:ResizingStyle"/>  
                          <element href="//0/@process/@activity/@activity/@activities.1"/>  
                          <layoutConstraint height="144" width="397" x="15" xsi:type="notation:Bounds" y="20"/> 
                        </children>  
                        <children type="4002"> 
                          <children type="4017"> 
                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                            <layoutConstraint xsi:type="notation:Bounds"/> 
                          </children>  
                          <children type="4017"> 
                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                            <layoutConstraint xsi:type="notation:Bounds"/> 
                          </children>  
                          <children type="4017"> 
                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                            <layoutConstraint xsi:type="notation:Bounds"/> 
                          </children>  
                          <children type="4017"> 
                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                            <layoutConstraint xsi:type="notation:Bounds"/> 
                          </children>  
                          <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                          <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                          <element href="//0/@process/@activity/@activity/@activities.1/@activity/@activities.0"/>  
                          <layoutConstraint xsi:type="notation:Bounds"/> 
                        </children>  
                        <children type="4002"> 
                          <children type="4017"> 
                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                            <layoutConstraint xsi:type="notation:Bounds"/> 
                          </children>  
                          <children type="4017"> 
                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                            <layoutConstraint xsi:type="notation:Bounds"/> 
                          </children>  
                          <children type="4017"> 
                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                            <layoutConstraint xsi:type="notation:Bounds"/> 
                          </children>  
                          <children type="4017"> 
                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                            <layoutConstraint xsi:type="notation:Bounds"/> 
                          </children>  
                          <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                          <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                          <element href="//0/@process/@activity/@activity/@activities.1/@activity/@activities.1"/>  
                          <layoutConstraint xsi:type="notation:Bounds"/> 
                        </children>  
                        <children type="4022"> 
                          <children type="3022"> 
                            <children type="4029"> 
                              <children type="3031"> 
                                <children type="4033"> 
                                  <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                  <element href="//0/@process/@activity/@activity/@activities.1/@faultHandlers/@catchAll"/>  
                                  <layoutConstraint height="34" width="34" xsi:type="notation:Bounds" y="68"/> 
                                </children>  
                                <styles xsi:type="notation:SortingStyle"/>  
                                <styles xsi:type="notation:FilteringStyle"/> 
                              </children>  
                              <children type="3032"> 
                                <children type="4005"> 
                                  <children type="3007"> 
                                    <children type="4002"> 
                                      <children type="4017"> 
                                        <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                        <layoutConstraint xsi:type="notation:Bounds"/> 
                                      </children>  
                                      <children type="4017"> 
                                        <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                        <layoutConstraint xsi:type="notation:Bounds"/> 
                                      </children>  
                                      <children type="4017"> 
                                        <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                        <layoutConstraint xsi:type="notation:Bounds"/> 
                                      </children>  
                                      <children type="4017"> 
                                        <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                        <layoutConstraint xsi:type="notation:Bounds"/> 
                                      </children>  
                                      <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                      <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                      <element href="//0/@process/@activity/@activity/@activities.1/@faultHandlers/@catchAll/@activity/@activity/@activities.0"/>  
                                      <layoutConstraint x="-57" xsi:type="notation:Bounds" y="27"/> 
                                    </children>  
                                    <children type="4002"> 
                                      <children type="4017"> 
                                        <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                        <layoutConstraint xsi:type="notation:Bounds"/> 
                                      </children>  
                                      <children type="4017"> 
                                        <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                        <layoutConstraint xsi:type="notation:Bounds"/> 
                                      </children>  
                                      <children type="4017"> 
                                        <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                        <layoutConstraint xsi:type="notation:Bounds"/> 
                                      </children>  
                                      <children type="4017"> 
                                        <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                        <layoutConstraint xsi:type="notation:Bounds"/> 
                                      </children>  
                                      <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                      <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                      <element href="//0/@process/@activity/@activity/@activities.1/@faultHandlers/@catchAll/@activity/@activity/@activities.1"/>  
                                      <layoutConstraint x="96" xsi:type="notation:Bounds" y="27"/> 
                                    </children>  
                                    <styles xsi:type="notation:DrawerStyle"/>  
                                    <styles xsi:type="notation:SortingStyle"/>  
                                    <styles xsi:type="notation:FilteringStyle"/> 
                                  </children>  
                                  <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                  <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                  <styles xsi:type="bwnotation:ResizingStyle"/>  
                                  <element href="//0/@process/@activity/@activity/@activities.1/@faultHandlers/@catchAll/@activity/@activity"/>  
                                  <layoutConstraint height="168" width="304" xsi:type="notation:Bounds"/> 
                                </children>  
                                <styles xsi:type="notation:SortingStyle"/>  
                                <styles xsi:type="notation:FilteringStyle"/> 
                              </children>  
                              <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                              <styles xsi:type="bwnotation:BackgroundStyle"/>  
                              <styles restoreHeight="178" restoreWidth="367" xsi:type="bwnotation:ResizingStyle"/>  
                              <element href="//0/@process/@activity/@activity/@activities.1/@faultHandlers/@catchAll"/>  
                              <layoutConstraint height="178" width="367" xsi:type="notation:Bounds"/> 
                            </children>  
                            <styles xsi:type="notation:SortingStyle"/>  
                            <styles xsi:type="notation:FilteringStyle"/> 
                          </children>  
                          <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                          <styles xsi:type="bwnotation:BackgroundStyle"/>  
                          <styles xsi:type="bwnotation:ResizingStyle"/>  
                          <element href="//0/@process/@activity/@activity/@activities.1/@faultHandlers"/>  
                          <layoutConstraint height="200" width="377" x="21" xsi:type="notation:Bounds" y="164"/> 
                        </children>  
                        <styles xsi:type="notation:SortingStyle"/>  
                        <styles xsi:type="notation:FilteringStyle"/> 
                      </children>  
                      <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                      <styles xsi:type="bwnotation:BackgroundStyle"/>  
                      <styles xsi:type="bwnotation:ResizingStyle"/>  
                      <element href="//0/@process/@activity/@activity/@activities.1"/>  
                      <layoutConstraint height="365" width="437" x="176" xsi:type="notation:Bounds" y="44"/> 
                    </children>  
                    <styles xsi:type="notation:DrawerStyle"/>  
                    <styles xsi:type="notation:SortingStyle"/>  
                    <styles xsi:type="notation:FilteringStyle"/>  
                    <element href="//0/@process/@activity/@activity"/> 
                  </children>  
                  <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                  <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                  <styles xsi:type="bwnotation:ResizingStyle"/>  
                  <element href="//0/@process/@activity/@activity"/>  
                  <layoutConstraint height="454" width="623" xsi:type="notation:Bounds"/> 
                </children>  
                <styles xsi:type="notation:SortingStyle"/>  
                <styles xsi:type="notation:FilteringStyle"/> 
              </children>  
              <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
              <styles xsi:type="bwnotation:BackgroundStyle"/>  
              <styles xsi:type="bwnotation:ResizingStyle"/>  
              <element href="//0/@process/@activity"/>  
              <layoutConstraint height="419" width="626" xsi:type="notation:Bounds"/> 
            </children>  
            <children type="4022"> 
              <children type="3022"> 
                <children type="4029"> 
                  <children type="3031"> 
                    <children type="4033"> 
                      <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                      <element href="//0/@process/@activity/@faultHandlers/@catchAll"/>  
                      <layoutConstraint height="34" width="34" xsi:type="notation:Bounds" y="68"/> 
                    </children>  
                    <styles xsi:type="notation:SortingStyle"/>  
                    <styles xsi:type="notation:FilteringStyle"/> 
                  </children>  
                  <children type="3032"> 
                    <children type="4005"> 
                      <children type="3007"> 
                        <children type="4002"> 
                          <children type="4017"> 
                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                            <layoutConstraint xsi:type="notation:Bounds"/> 
                          </children>  
                          <children type="4017"> 
                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                            <layoutConstraint xsi:type="notation:Bounds"/> 
                          </children>  
                          <children type="4017"> 
                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                            <layoutConstraint xsi:type="notation:Bounds"/> 
                          </children>  
                          <children type="4017"> 
                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                            <layoutConstraint xsi:type="notation:Bounds"/> 
                          </children>  
                          <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                          <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                          <element href="//0/@process/@activity/@faultHandlers/@catchAll/@activity/@activity/@activities.0"/>  
                          <layoutConstraint x="96" xsi:type="notation:Bounds" y="51"/> 
                        </children>  
                        <children type="4002"> 
                          <children type="4017"> 
                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                            <layoutConstraint xsi:type="notation:Bounds"/> 
                          </children>  
                          <children type="4017"> 
                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                            <layoutConstraint xsi:type="notation:Bounds"/> 
                          </children>  
                          <children type="4017"> 
                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                            <layoutConstraint xsi:type="notation:Bounds"/> 
                          </children>  
                          <children type="4017"> 
                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                            <layoutConstraint xsi:type="notation:Bounds"/> 
                          </children>  
                          <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                          <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                          <element href="//0/@process/@activity/@faultHandlers/@catchAll/@activity/@activity/@activities.1"/>  
                          <layoutConstraint x="246" xsi:type="notation:Bounds" y="51"/> 
                        </children>  
                        <styles xsi:type="notation:DrawerStyle"/>  
                        <styles xsi:type="notation:SortingStyle"/>  
                        <styles xsi:type="notation:FilteringStyle"/> 
                      </children>  
                      <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                      <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                      <styles xsi:type="bwnotation:ResizingStyle"/>  
                      <element href="//0/@process/@activity/@faultHandlers/@catchAll/@activity/@activity"/>  
                      <layoutConstraint height="168" width="417" xsi:type="notation:Bounds"/> 
                    </children>  
                    <styles xsi:type="notation:SortingStyle"/>  
                    <styles xsi:type="notation:FilteringStyle"/> 
                  </children>  
                  <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                  <styles xsi:type="bwnotation:BackgroundStyle"/>  
                  <styles restoreHeight="178" restoreWidth="576" xsi:type="bwnotation:ResizingStyle"/>  
                  <element href="//0/@process/@activity/@faultHandlers/@catchAll"/>  
                  <layoutConstraint height="178" width="576" xsi:type="notation:Bounds"/> 
                </children>  
                <styles xsi:type="notation:SortingStyle"/>  
                <styles xsi:type="notation:FilteringStyle"/> 
              </children>  
              <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
              <styles xsi:type="bwnotation:BackgroundStyle"/>  
              <styles xsi:type="bwnotation:ResizingStyle"/>  
              <element href="//0/@process/@activity/@faultHandlers"/>  
              <layoutConstraint height="200" width="586" x="22" xsi:type="notation:Bounds" y="454"/> 
            </children>  
            <styles xsi:type="notation:SortingStyle"/>  
            <styles xsi:type="notation:FilteringStyle"/>  
            <element href="//0/@process/@activity"/> 
          </children>  
          <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
          <styles xsi:type="bwnotation:BackgroundStyle"/>  
          <styles xsi:type="bwnotation:ResizingStyle"/>  
          <element href="//0/@process/@activity"/>  
          <layoutConstraint height="655" width="626" x="1" xsi:type="notation:Bounds" y="1"/> 
        </children>  
        <styles xsi:type="notation:SortingStyle"/>  
        <styles xsi:type="notation:FilteringStyle"/>  
        <element href="//0/@process"/> 
      </children>  
      <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
      <element href="//0/@process"/>  
      <layoutConstraint height="707" width="968" xsi:type="notation:Bounds"/> 
    </children>  
    <styles xsi:type="notation:DiagramStyle"/>  
    <element href="//0"/>  
    <edges source="//@children.0/@children.4/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0" target="//@children.0/@children.4/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.1" type="4006"> 
      <children type="6002"> 
        <layoutConstraint xsi:type="notation:Location" y="40"/> 
      </children>  
      <styles lineColor="0" xsi:type="notation:ConnectorStyle"/>  
      <styles fontName="Segoe UI" xsi:type="notation:FontStyle"/>  
      <element href="//0/@process/@activity/@activity/@links/@children.0"/>  
      <bendpoints points="[25, 5, -190, 0]$[191, 0, -24, -5]" xsi:type="notation:RelativeBendpoints"/> 
    </edges>  
    <edges source="//@children.0/@children.4/@children.0/@children.0/@children.1/@children.0/@children.0/@children.1/@children.0/@children.0/@children.0" target="//@children.0/@children.4/@children.0/@children.0/@children.1/@children.0/@children.0/@children.1/@children.0/@children.0/@children.1" type="4006"> 
      <children type="6002"> 
        <layoutConstraint xsi:type="notation:Location" y="40"/> 
      </children>  
      <styles lineColor="0" xsi:type="notation:ConnectorStyle"/>  
      <styles fontName="Segoe UI" xsi:type="notation:FontStyle"/>  
      <element href="//0/@process/@activity/@faultHandlers/@catchAll/@activity/@activity/@links/@children.0"/>  
      <bendpoints points="[0, 0, 0, 0]$[0, 0, 0, 0]" xsi:type="notation:RelativeBendpoints"/> 
    </edges>  
    <edges source="//@children.0/@children.4/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.1/@children.0/@children.1" target="//@children.0/@children.4/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.1/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0" type="4006"> 
      <children type="6002"> 
        <layoutConstraint xsi:type="notation:Location" y="40"/> 
      </children>  
      <styles lineColor="0" xsi:type="notation:ConnectorStyle"/>  
      <styles fontName="Segoe UI" xsi:type="notation:FontStyle"/>  
      <element href="//0/@process/@activity/@activity/@activities.1/@activity/@links/@children.0"/>  
      <bendpoints points="[0, 0, 0, 0]$[0, 0, 0, 0]" xsi:type="notation:RelativeBendpoints"/> 
    </edges>  
    <edges source="//@children.0/@children.4/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.1/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0" target="//@children.0/@children.4/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.1/@children.0/@children.2" type="4006"> 
      <children type="6002"> 
        <layoutConstraint xsi:type="notation:Location" y="40"/> 
      </children>  
      <styles lineColor="0" xsi:type="notation:ConnectorStyle"/>  
      <styles fontName="Segoe UI" xsi:type="notation:FontStyle"/>  
      <element href="//0/@process/@activity/@activity/@activities.1/@activity/@links/@children.1"/>  
      <bendpoints points="[0, 0, 0, 0]$[0, 0, 0, 0]" xsi:type="notation:RelativeBendpoints"/> 
    </edges>  
    <edges source="//@children.0/@children.4/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.1/@children.0/@children.3/@children.0/@children.0/@children.1/@children.0/@children.0/@children.0" target="//@children.0/@children.4/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.1/@children.0/@children.3/@children.0/@children.0/@children.1/@children.0/@children.0/@children.1" type="4006"> 
      <children type="6002"> 
        <layoutConstraint xsi:type="notation:Location" y="40"/> 
      </children>  
      <styles lineColor="0" xsi:type="notation:ConnectorStyle"/>  
      <styles fontName="Segoe UI" xsi:type="notation:FontStyle"/>  
      <element href="//0/@process/@activity/@activity/@activities.1/@faultHandlers/@catchAll/@activity/@activity/@links/@children.0"/>  
      <bendpoints points="[0, 0, 0, 0]$[0, 0, 0, 0]" xsi:type="notation:RelativeBendpoints"/> 
    </edges> 
  </notation:Diagram>  
  <bpws:variables> 
    <bpws:variable element="ns:ProcessContext" name="_processContext" sca-bpel:internal="true"/>  
    <bpws:variable element="ns0:ReadActivityInputClass" name="ReadFile-input" sca-bpel:internal="true"/>  
    <bpws:variable element="ns1:ReadActivityOutputTextClass" name="ReadFile" sca-bpel:internal="true"/>  
    <bpws:variable element="ns2:TimerOutputSchema" name="Timer" sca-bpel:internal="true"/>  
    <bpws:variable element="ns3:ActivityInput" name="Log-input" sca-bpel:internal="true"/>  
    <bpws:variable element="ns3:ActivityInput" name="Log1-input" sca-bpel:internal="true"/> 
  </bpws:variables>  
  <bpws:extensions> 
    <bpws:extension mustUnderstand="no" namespace="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>  
    <bpws:extension mustUnderstand="no" namespace="http://www.tibco.com/bw/process/info"/>  
    <bpws:extension mustUnderstand="no" namespace="http://docs.oasis-open.org/ns/opencsa/sca-bpel/200801"/>  
    <bpws:extension mustUnderstand="no" namespace="http://docs.oasis-open.org/ns/opencsa/sca/200912"/>  
    <bpws:extension mustUnderstand="no" namespace="http://ns.tibco.com/bw/property"/>  
    <bpws:extension mustUnderstand="no" namespace="http://www.tibco.com/bpel/2007/extensions"/> 
  </bpws:extensions>  
  <bpws:scope name="scope"> 
    <bpws:faultHandlers> 
      <bpws:catchAll tibex:faultDetailsVar="FaultDetails" tibex:faultNameVar="FaultName" tibex:xpdlId="f4c45706-3209-490a-9b9d-e1696f4746cd" x="83" y="505" width="560" height="177" type="catchAll"> 
        <bpws:scope name="scope1"> 
          <bpws:flow name="flow1"> 
            <bpws:links> 
              <bpws:link name="LogToEmpty" tibex:linkType="SUCCESS" points="[[222,90],[323,90]]"/> 
            </bpws:links>  
            <bpws:extensionActivity x="173" y="66" width="48" height="48" type="log" name="Log"> 
              <tibex:activityExtension expression="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:tns=&quot;http://www.tibco.com/pe/WriteToLogActivitySchema&quot; version=&quot;2.0&quot;&gt;&lt;xsl:param name=&quot;_processContext&quot;/&gt;&lt;xsl:template name=&quot;Log-input&quot; match=&quot;/&quot;&gt;&lt;tns:ActivityInput&gt;&lt;message&gt;&lt;xsl:value-of select=&quot;$_processContext/ProcessInstanceId&quot;/&gt;&lt;/message&gt;&lt;/tns:ActivityInput&gt;&lt;/xsl:template&gt;&lt;/xsl:stylesheet&gt;" expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0" inputVariable="Log-input" name="Log" tibex:xpdlId="1fcb10f9-7cec-45e3-afa6-9550b338bee9">  
                <bpws:sources> 
                  <bpws:source linkName="LogToEmpty"/> 
                </bpws:sources>  
                <tibex:inputBindings> 
                  <tibex:inputBinding expression="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:tns=&quot;http://www.tibco.com/pe/WriteToLogActivitySchema&quot; version=&quot;2.0&quot;&gt;&lt;xsl:param name=&quot;_processContext&quot;/&gt;&lt;xsl:template name=&quot;Log-input&quot; match=&quot;/&quot;&gt;&lt;tns:ActivityInput&gt;&lt;message&gt;&lt;xsl:value-of select=&quot;$_processContext/ProcessInstanceId&quot;/&gt;&lt;/message&gt;&lt;/tns:ActivityInput&gt;&lt;/xsl:template&gt;&lt;/xsl:stylesheet&gt;" expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0"/> 
                </tibex:inputBindings>  
                <tibex:config> 
                  <bwext:BWActivity xmlns:bwext="http://tns.tibco.com/bw/model/core/bwext" xmlns:activityconfig="http://tns.tibco.com/bw/model/activityconfig" xmlns:generalactivities="http://ns.tibco.com/bw/palette/generalactivities" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" activityTypeID="bw.generalactivities.log" version="6.0.0.001">  
                    <activityConfig> 
                      <properties name="config" xsi:type="activityconfig:EMFProperty"> 
                        <type href="http://ns.tibco.com/bw/palette/generalactivities#//Log"/>  
                        <value role="Info" suppressJobInfo="true" xsi:type="generalactivities:Log"/> 
                      </properties> 
                    </activityConfig> 
                  </bwext:BWActivity> 
                </tibex:config> 
              </tibex:activityExtension> 
            </bpws:extensionActivity>  
            <bpws:empty name="Empty" tibex:xpdlId="f54a1943-644a-4e59-bd82-031a535c8276" x="323" y="66" width="48" height="48" type="empty"> 
              <bpws:targets> 
                <bpws:target linkName="LogToEmpty"/> 
              </bpws:targets> 
            </bpws:empty> 
          </bpws:flow> 
        </bpws:scope> 
      </bpws:catchAll> 
    </bpws:faultHandlers>  
    <bpws:flow name="flow"> 
      <bpws:links> 
        <bpws:link name="TimerToScope" tibex:linkType="SUCCESS" points="[[137,153],[241,153]]"/> 
      </bpws:links>  
      <bpws:extensionActivity x="88" y="129" width="48" height="48" type="timer" name="Timer"> 
        <tibex:receiveEvent createInstance="yes" eventTimeout="60" name="Timer" tibex:xpdlId="bd4e3c48-7cfb-4e2c-8e06-9b306fc191ce" variable="Timer">  
          <bpws:sources> 
            <bpws:source linkName="TimerToScope"/> 
          </bpws:sources>  
          <tibex:eventSource> 
            <bwext:BWActivity xmlns:bwext="http://tns.tibco.com/bw/model/core/bwext" xmlns:activityconfig="http://tns.tibco.com/bw/model/activityconfig" xmlns:generalactivities="http://ns.tibco.com/bw/palette/generalactivities" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" activityTypeID="bw.generalactivities.timer" version="6.0.0.001">  
              <activityConfig> 
                <properties name="config" xsi:type="activityconfig:EMFProperty"> 
                  <type href="http://ns.tibco.com/bw/palette/generalactivities#//Timer"/>  
                  <value endTime="2014-12-20T17:40:52.057+0800" intervalUnit="Second" runOnce="true" startTime="2014-12-20T17:40:52.057+0800" timeInterval="1" xsi:type="generalactivities:Timer"/> 
                </properties> 
              </activityConfig> 
            </bwext:BWActivity> 
          </tibex:eventSource> 
        </tibex:receiveEvent> 
      </bpws:extensionActivity>  
      <bpws:scope name="Scope" tibex:group="none" tibex:xpdlId="9ab06a7e-1432-4705-b45f-c0968d005f65" x="241" y="88" width="401" height="186" type="scope"> 
        <bpws:targets> 
          <bpws:target linkName="TimerToScope"/> 
        </bpws:targets>  
        <bpws:faultHandlers> 
          <bpws:catchAll tibex:faultDetailsVar="FaultDetails" tibex:faultNameVar="FaultName" tibex:xpdlId="9a4f118d-4672-4a6c-a86b-b4ea2ee97d44" x="25" y="176" width="351" height="177" type="catchAll"> 
            <bpws:scope name="scope2"> 
              <bpws:flow name="flow3"> 
                <bpws:links> 
                  <bpws:link name="Log1ToEmpty1" tibex:linkType="SUCCESS" points="[[126,66],[230,66]]"/> 
                </bpws:links>  
                <bpws:extensionActivity x="77" y="42" width="48" height="48" type="log" name="Log1"> 
                  <tibex:activityExtension expression="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:tns=&quot;http://www.tibco.com/pe/WriteToLogActivitySchema&quot; version=&quot;2.0&quot;&gt;&lt;xsl:param name=&quot;_processContext&quot;/&gt;&lt;xsl:template name=&quot;Log1-input&quot; match=&quot;/&quot;&gt;&lt;tns:ActivityInput&gt;&lt;message&gt;&lt;xsl:value-of select=&quot;$_processContext/ProcessInstanceId&quot;/&gt;&lt;/message&gt;&lt;/tns:ActivityInput&gt;&lt;/xsl:template&gt;&lt;/xsl:stylesheet&gt;" expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0" inputVariable="Log1-input" name="Log1" tibex:xpdlId="467f7e47-b50a-4418-8f39-a5ea0445f75a">  
                    <bpws:sources> 
                      <bpws:source linkName="Log1ToEmpty1"/> 
                    </bpws:sources>  
                    <tibex:inputBindings> 
                      <tibex:inputBinding expression="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:tns=&quot;http://www.tibco.com/pe/WriteToLogActivitySchema&quot; version=&quot;2.0&quot;&gt;&lt;xsl:param name=&quot;_processContext&quot;/&gt;&lt;xsl:template name=&quot;Log1-input&quot; match=&quot;/&quot;&gt;&lt;tns:ActivityInput&gt;&lt;message&gt;&lt;xsl:value-of select=&quot;$_processContext/ProcessInstanceId&quot;/&gt;&lt;/message&gt;&lt;/tns:ActivityInput&gt;&lt;/xsl:template&gt;&lt;/xsl:stylesheet&gt;" expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0"/> 
                    </tibex:inputBindings>  
                    <tibex:config> 
                      <bwext:BWActivity xmlns:bwext="http://tns.tibco.com/bw/model/core/bwext" xmlns:activityconfig="http://tns.tibco.com/bw/model/activityconfig" xmlns:generalactivities="http://ns.tibco.com/bw/palette/generalactivities" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" activityTypeID="bw.generalactivities.log" version="6.0.0.001">  
                        <activityConfig> 
                          <properties name="config" xsi:type="activityconfig:EMFProperty"> 
                            <type href="http://ns.tibco.com/bw/palette/generalactivities#//Log"/>  
                            <value role="Info" suppressJobInfo="true" xsi:type="generalactivities:Log"/> 
                          </properties> 
                        </activityConfig> 
                      </bwext:BWActivity> 
                    </tibex:config> 
                  </tibex:activityExtension> 
                </bpws:extensionActivity>  
                <bpws:empty name="Empty1" tibex:xpdlId="145ea846-1566-4a04-b4d6-7a29cbf22ae4" x="230" y="42" width="48" height="48" type="empty"> 
                  <bpws:targets> 
                    <bpws:target linkName="Log1ToEmpty1"/> 
                  </bpws:targets> 
                </bpws:empty> 
              </bpws:flow> 
            </bpws:scope> 
          </bpws:catchAll> 
        </bpws:faultHandlers>  
        <bpws:flow name="flow2"> 
          <bpws:links> 
            <bpws:link name="GroupStartToReadFile" tibex:linkType="SUCCESS" points="[[13,82],[45,82],[45,70],[65,70]]"/>  
            <bpws:link name="ReadFileToGroupEnd" tibex:linkType="SUCCESS" points="[[114,70],[245,70],[245,82],[389,82]]"/> 
          </bpws:links>  
          <bpws:empty name="GroupStart" tibex:group="groupStart" tibex:xpdlId="8afb6f92-260a-43de-9679-dad1ce5ffa03" x="-7" y="74" width="16" height="16" type="groupStart"> 
            <bpws:sources> 
              <bpws:source linkName="GroupStartToReadFile"/> 
            </bpws:sources> 
          </bpws:empty>  
          <bpws:empty name="GroupEnd" tibex:group="groupEnd" tibex:xpdlId="0f9c8d74-39a3-41a3-8c9f-1109ff21211e" x="393" y="74" width="16" height="16" type="groupEnd"> 
            <bpws:targets> 
              <bpws:target linkName="ReadFileToGroupEnd"/> 
            </bpws:targets> 
          </bpws:empty>  
          <bpws:extensionActivity x="65" y="46" width="48" height="48" type="read" name="ReadFile"> 
            <tibex:activityExtension expression="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt; &lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:tns=&quot;http://www.tibco.com/namespaces/tnt/plugins/file/v2&quot; version=&quot;2.0&quot;&gt; &lt;xsl:template name=&quot;ReadFile-input&quot; match=&quot;/&quot;&gt; &lt;tns:ReadActivityInputClass/&gt; &lt;/xsl:template&gt; &lt;/xsl:stylesheet&gt;" expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0" inputVariable="ReadFile-input" name="ReadFile" outputVariable="ReadFile" tibex:xpdlId="18a42972-a27c-48f7-af31-df67922bb20b">  
              <bpws:targets> 
                <bpws:target linkName="GroupStartToReadFile"/> 
              </bpws:targets>  
              <bpws:sources> 
                <bpws:source linkName="ReadFileToGroupEnd"/> 
              </bpws:sources>  
              <tibex:inputBindings> 
                <tibex:inputBinding expression="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt; &lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:tns=&quot;http://www.tibco.com/namespaces/tnt/plugins/file/v2&quot; version=&quot;2.0&quot;&gt; &lt;xsl:template name=&quot;ReadFile-input&quot; match=&quot;/&quot;&gt; &lt;tns:ReadActivityInputClass/&gt; &lt;/xsl:template&gt; &lt;/xsl:stylesheet&gt;" expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0"/> 
              </tibex:inputBindings>  
              <tibex:config> 
                <bwext:BWActivity xmlns:bwext="http://tns.tibco.com/bw/model/core/bwext" xmlns:activityconfig="http://tns.tibco.com/bw/model/activityconfig" xmlns:file="http://ns.tibco.com/bw/palette/file" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" activityTypeID="bw.file.read">  
                  <activityConfig> 
                    <properties name="config" xsi:type="activityconfig:EMFProperty"> 
                      <type href="http://ns.tibco.com/bw/palette/file#//ReadFile"/>  
                      <value readAs="text" xsi:type="file:ReadFile"/> 
                    </properties> 
                  </activityConfig> 
                </bwext:BWActivity> 
              </tibex:config> 
            </tibex:activityExtension> 
          </bpws:extensionActivity> 
        </bpws:flow> 
      </bpws:scope> 
    </bpws:flow> 
  </bpws:scope> 
</bpws:process>
